be on a friendly footing with someone - Alemán Inglés Diccionario